ifrs overview banks other financial institutions careers in Barka, Oman